第9章 附录

附录主要记录一些工具及开源库,这些库都是笔者开发/维护的。

所以你可以使用这些库进行学习,当有问题时笔者也可以更快的进行解答。

同时也希望这些工具能够帮助到你,让我们一起学习!

库名 功能
odate 一个在命令行终端进行时间转换的工具
gconf 一个用于加载配置文件的操作库,支持json xml yaml toml
json2go 一个用于将json文件转换为结构体的工具
gset 基于map实现的集合操作,可用于去重、交集并集等计算
gutil 实际开发中常用的工具合集
xlog 基于原生的日志库实现
xpool 协程池实现
ghttp 用于向第三方发起HTTP请求,进行了封装操作更简便
pot 基于GO的缓存数据库实现
plex 基于原生的TCP框架实现
xmodel 数据库ORM操作脚手架
malatd 轻量级的Web框架
tp-micro 微服务框架及脚手架
owechat 微信公众平台SDK封装
trans 后端翻译库,适用于国际化项目
goai 国内大模型API集成
fcm 国际化项目FCM推送集成
billing Android Billing服务端实现

上面的库及工具涉及到了大部分Go语言的特性及功能,作为学习参考是不错的。

之后笔者还会继续完善及开发其他开源工具,您可以关注:

另外您也可以学习另一本关于Go语言的进阶书籍:

results matching ""

    No results matching ""